waste time or delay something - Français Anglais Dictionnaire